oblige (someone) with (something)

Translations
faire plaisir à quelqu’un en lui donnant quelque chose